CloudWatch Logs のデータ保存に発生する費用の算出方法について
この記事はアノテーション株式会社 AWS Technical Support Advent Calendar 2024 | Advent Calendar 2024 - Qiita 8 日目の記事です。
困っていた内容
CloudWatch Logs のデータ保存に発生する費用を試算したく、計算方法を教えてください。
どう対応すればいいの?
CloudWatch Logs のデータ保存料金(東京リージョン)は、圧縮された保存データ(GB)× USD 0.033 で概算を算出できます。
(※2024-12-8 時点の情報です)
Asia Pacific (Tokyo)
保存 (アーカイブ) USD 0.033/圧縮された GB (圧縮されていないバイトについて 0.15 の圧縮率)
注意点
公式ドキュメントには「圧縮されていないバイトについて 0.15 の圧縮率」という記載がありますが、この圧縮率は取り込むログの内容によって変動します。
AWS Pricing Calculator でも「ログボリュームはアーカイブされると、取り込まれたログボリュームの 15% になると推測されます(圧縮による)」と記載されているように、15 % という数値はあくまでも推測値であり、必ずしも一律ではありません。
このように圧縮率が変動するため、実際の AWS 環境における正確なデータ保存料金の試算は困難となっています。
ログボリュームはアーカイブされると、取り込まれたログボリュームの 15% になると推測されます (圧縮による)。
ただし、費用の概算を知りたい場合は、AWS Pricing Calculator に取り込まれたデータ量を入力することで容易に算出可能です。
概算の試算にご活用いただければ幸いです。